@charset "utf-8";
body { background:#FFF;}
.hot-left{ width:67px;}
.hot-mid{ width:830px; padding-left:8px; text-align:center;}
.hot-summary{ line-height:25px;}
.hot-summary .red-tex a{ color:#CF1300; padding-left:5px;} 
.hot-mid{ height:75px; overflow:hidden;}
.pannel-title{ 
    line-height: 30px;
    height: 30px;
    border-bottom: 1px solid #C8D1D5;
    background: url(btn_bg.gif) repeat-x;
    position: relative;
    padding-right: 10px;}
.pannel-title01{ height:29px; position:absolute;}
.pannel-Ltit{    height: 28px;
    line-height: 32px;
    font-weight: bold;
    color: #3E78B3;
    float: left;
    padding: 0 10px;
    cursor: pointer;}
.pannel-Rtit{}
.pannel-Ltit,.pannel-Rtit{ height:28px; overflow:hidden; float:left;border-left: none;font-size: 16px;margin-top: -1px;margin-left: -1px;}
.yqlj{ padding-left:10px; overflow:hidden;}
.yqlj ol li{ float:left; padding-right:10px; white-space:nowrap; overflow:visible;}
.pannel-tit{ 
    line-height: 30px;
    height: 30px;
    border-bottom: 1px solid #C8D1D5;
    background: url(btn_bg.gif) repeat-x;
    position: relative;
    padding-right: 10px;}
.pannel-Ltit01{  padding:0;border: none;}
.pannel-Rtit01{ }
.pannel-Mtit{    height: 28px;
    border-left: none;
    margin-top: -1px;
    margin-left: -1px;
    font-weight: bold;
    color: #3E78B3;
    float: left;
    padding: 0 10px;
    cursor: pointer;
    border-left: none;}
.wmfc-pic dl dd{ width:150px; float:left; padding-left:11px; text-align:center;}
.img-tit{ line-height:20px; height:40px; overflow:hidden; padding-top:3px;}
.img-150-100{ height:100px; overflow:hidden;}
.cloum01{ width:340px;}
.cloum02{ width:320px;}
.cloum03{ width:300px;}
.pannel-inner{ padding:0 10px;}

.pannel-image{ float:left; padding-right:10px;}
.summary{ line-height:20px; text-indent:2em;}
.img-box{ height:80px; overflow:hidden;}
.line{ border-bottom:1px dotted #CCC;}
.cloum04{ width:390px;}
.cloum05{ width:270px;}
.cloum06{ width:550px;}
.title{ font-size:14px;line-height:20px; height:20px; overflow:hidden;}
.zthd-pic{ width:240px;}
.zthd-pic dl dd{ height:84px;}
.yw-tit{ background:url(gz-Point.gif) no-repeat left 15px; padding-left:10px; font-size:14px;line-height:32px; }
.yw-summary{padding-left:10px; line-height:24px; text-indent:2em;}
.wid978{ width:978px;}
#bottom{ color:#1B1B1B;}




ul li{ height:25px;}
.summary a{ color:#474747;}
ul li a{ color:#0C0B0B;}
.img-tit a{ color:#111010;}
dl dd{ line-height:0; overflow:hidden;}
.hot-summary a,.yqlj ol li a{ color:#1F1F1F;} 
.pannel-Ltit a{ color:#3E78B3;font-size: 14px;font-weight: bold;}
.pannel-Mtit,.pannel-Mtit a,.pannel-Mtit a:hover{font-size: 16px;font-weight: bold;color: #3E78B3;}
.hot-summary a:hover,.pannel-Ltit a:hover,.yqlj ol li a:hover,ul li a:hover,.summary a:hover,.img-tit a:hover{     color: #3E78B3;}

/*焦点图部分的内容*/
#focus { position:relative; width:550px; height:310px;}
#au {width:550px; height:310px;}
#conau a,.tit1  a { color:#FFF;}
#conau a:hover {COLOR: #fff}
.lunbo {position: absolute; width:110px; HEIGHT: 16px; TOP: 285px; right:10px; z-index:999;}
.lunbo TABLE {HEIGHT: 15px}
.lunbo TD { line-height:12px; COLOR: #000}
.lunbo .bg { text-align:center;overflow:hidden;LINE-HEIGHT: 15px; width:15px;background:#FFF;height:15px;color:#030100; }
.lunbo .active { text-align:center; line-height:15px; width:15px;background:#F00;height:15px; color:#FFF; }
.tit1 {position:absolute; text-align:left;line-height:40px; PADDING-LEFT: 10px; width:400px; font-size:16px; font-weight:bold;BOTTOM: 0px; HEIGHT:40px; COLOR: #000; FONT-WEIGHT: bold; LEFT: 0px; z-index:99;}
.tit2 {position:absolute; background:#000;FILTER: alpha(Opacity=40);opacity: 0.4; WIDTH:550px; BOTTOM: 0px; HEIGHT:40px; LEFT: 0px}





.wrap {
    margin: 0 auto;
    overflow: hidden;
    width: 980px;
}
/*photo  新安县好人榜*/
.photo{ width:980px; overflow:hidden; padding-bottom:10px; }
.photo .T{ background:url(pro_tit.jpg) no-repeat; width:980px; height:42px;}
.photo .T a{float:right; display:block; height:18px; width:53px;margin:12px 15px 10px 0px;  overflow:hidden; font-size:11px;_margin:6px 7px 5px 0px; }
.photo .C{  padding:20px 20px 10px 20px; width:938px; height:208px; border:1px solid #979797; border-top:none;}
.photo  .C .photo_content{  width:938px; height:208px; overflow:hidden; }
.photo .C ul{ height:208px; overflow:hidden; }
.photo .C  li {width:130px; height:208px;  text-align:left; float:left; display:block; padding-right:14px;  }
.photo .C li  img{width:130px; height:168px; }
.photo .C li  .pro_tit{width:130px; height:35px; line-height:35px; text-align:center;float: left;}




/*图片*/
.col_222{ width:222px; float:left; padding:0 11px 0 0;}
.col_300{ width:300px; float:left; padding:0 12px 0 0;}
.col_200{ width:200px; float:left; padding:0;}


.photo222{position:relative; }
.photo222 a{display:block;border:0;}
.photo222 a:hover{border:0;text-decoration:none}
.photo222 a span {display:none;cursor:hand;text-align:center;font:bold 12px/30px Verdana, Arial;}
.photo222 a:hover span{width:222px;background:#000;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}

.photo300{position:relative;}
.photo300 a{display:block;border:0;}
.photo300 a:hover{border:0;text-decoration:none}
.photo300 a span {display:none;cursor:hand;text-align:center;font:bold 12px/30px Verdana, Arial;}
.photo300 a:hover span{width:300px;background:#000;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}

.photo200{position:relative;}
.photo200 a{display:block;border:0;}
.photo200 a:hover{border:0;text-decoration:none}
.photo200 a span {display:none;cursor:hand;text-align:center;font:bold 12px/30px Verdana, Arial;}
.photo200 a:hover span{width:200px;background:#000;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}